/**
 * 把传入的5个参数组合成对象返回
 * @param {*} sel 选择器
 * @param {*} data 数据
 * @param {*} children 子节点
 * @param {*} text 文本
 * @param {*} elm 节点
 */
export default function (sel, data, children, text, elm) {
  /* 从data中拿出key */
  const key = data === undefined ? undefined : data.key;
  return {
    sel,
    data,
    children,
    text,
    elm,
    key
  }
}